perm filename ENLIST.TXT[11,HE] blob sn#690544 filedate 1982-12-10 generic text, type C, neo UTF8
COMMENT āŠ—   VALID 00005 PAGES
C REC  PAGE   DESCRIPTION
C00001 00001
C00002 00002	
C00003 00003	ENTAB	MACRO M1113  10-DEC-82 14:49  PAGE 1
C00007 00004	ENTAB	MACRO M1113  10-DEC-82 14:49  PAGE 1-1
C00011 00005	ENTAB	MACRO M1113  10-DEC-82 14:49  PAGE 1-2
C00012 ENDMK
CāŠ—;
ENTAB	MACRO M1113  10-DEC-82 14:49  PAGE 1


      1					; COPYRIGHT XEROX CORPORATION 1979
      2						.TITLE	ENTAB
      3						.DSABL	GBL
U     4						.MCALL	DEVDF$
U     5						.MCALL	HWDDF$
      6						.GLOBL	$ENINP
      7						.GLOBL	$ENOUT
O     8	000000					DEVDF$
O     9	000000					HWDDF$
     10		000001 			LOADED=1			;1 = LOADABLE DRIVER
     11					;
     12						.IF	Z,LOADED
     13					;
     14					;INTERRUPT VECTORS
     15					;
     16						.ASECT
     17					.=400
     18						.WORD	$ENOUT		;OUTPUT
     19						.WORD	PR7!0
     20						.WORD	$ENINP		;INPUT
     21						.WORD	PR7!1
     22					        .WORD   $ENOUT          ;COLLISION
     23					        .WORD   PR7!0
     24						.ENDC
     25	000000					.PSECT
     26					;
     27					;DEVICE CONTROL BLOCK
     28					;
     29	000000				$ENDAT::
     30	000000				ENDCB::
     31	000000	000000 				.WORD	0		;LINK TO NEXT DCB
     32	000002	000040'				.WORD	.EN0		;POINTER TO FIRST UCB
     33	000004	   105 	   116 			.ASCII	/EN/		;DEVICE NAME
     34	000006	   000 	   001 			.BYTE	0,1		;UNIT NO.,RANGE
     35	000010	000034 				.WORD	ENND-ENST	;LENGTH OF UCB
     36	000012	000000 				.WORD	0		;POINTER TO DISPATCH TABLE
     37	000014	000107 				.WORD	107		;LEGAL FCN MASK CODES 0-15
     38	000016	000100 				.WORD	100		;CONTROL FCN MASK CODES 0-15
     39	000020	000000 				.WORD	0		;NO-OP FCN MASK CODES 0-15
     40	000022	000000 				.WORD	0		;ACP FCN MASK CODES 0-15
     41	000024	000000 				.WORD	0		;LEGAL FCN MASK CODES 16-31
     42	000026	000000 				.WORD	0		;CONTROL FCN MASK CODES 16-31
     43	000030	000000 				.WORD	0		;NO-OP FCN MASK CODES 16-31
     44	000032	000000 				.WORD	0		;ACP FCN MASK CODES 16-31
     45	000034	000000 				.WORD	0		;ADDRESS OF PCB
     46					;
     47					;UNIT CONTROL BLOCK 0 (OUTPUT)
     48					;
     49		000036'			ENST=.
     50	000036	000000 				.WORD	0		;OWNER'S UCB POINTER
     51	000040				.EN0::
     52	000040	000000'				.WORD	ENDCB		;POINTER TO DCB
     53	000042	000040'				.WORD	.-2		;POINTER TO U.DCB
     54	000044	   201 	   000 			.BYTE	201,0   	;CONTROL,STATUS
     55	000046	   000 	   000 			.BYTE	0,0		;DEVICE NO.,STATUS2
     56	000050	000001 				.WORD	1     		;CW1
     57	000052	000000 				.WORD	0		;CW2
ENTAB	MACRO M1113  10-DEC-82 14:49  PAGE 1-1


     58	000054	000000 				.WORD	0		;CW3
     59	000056	001052 				.WORD	554.		;CW4=DEFAULT BUFFER SIZE
     60	000060	000126'				.WORD	$EN0		;POINTER TO SCB
     61	000062	000000 				.WORD	0		;TCB OF ATTACHED TASK
     62
     63	000064					.BLKW	2		;BUFFER ADDRESS & REL BIAS
     64	000070					.BLKW	1		;BYTE COUNT OF CURRENT I/O
     65		000072'			ENND=.
     66					;
     67					;UNIT CONTROL BLOCK 1 (INPUT)
     68					;
     69	000072	000000 				.WORD	0		;OWNER'S UCB POINTER
     70	000074				.EN1::
     71	000074	000000'				.WORD	ENDCB		;POINTER TO DCB
     72	000076	000074'				.WORD	.-2		;POINTER TO U.DCB
     73	000100	   201 	   000 			.BYTE	201,0   	;CONTROL,STATUS
     74	000102	   000 	   000 			.BYTE	0,0		;DEVICE NO.,STATUS2
     75	000104	000001 				.WORD	1     		;CW1
     76	000106	000000 				.WORD	0		;CW2
     77	000110	000000 				.WORD	0		;CW3
     78	000112	001052 				.WORD	554.		;CW4=DEFAULT BUFFER SIZE
     79	000114	000156'				.WORD	$EN1		;POINTER TO SCB
     80	000116	000000 				.WORD	0		;TCB OF ATTACHED TASK
     81	000120					.BLKW	2		;BUFFER ADDRESS & REL BIAS
     82	000124					.BLKW	1		;BYTE COUNT OF CURRENT I/O
     83					;
     84					;STATUS CONTROL BLOCK 0 (OUTPUT)
     85					;
     86	000126				$EN0::
     87	000126	000000 				.WORD	0		;I/O QUEUE HEAD
     88	000130	000126'				.WORD	.-2		;I/O QUEUE TAIL
     89	000132	   240 	   100 			.BYTE 	240,100		;PRIORITY,VECTOR/4
     90	000134	   000 	   000 			.BYTE	0,0		;CURRENT,INITIAL TIMEOUT
     91	000136	   000 	   000 			.BYTE	0,0		;CONTROLLER NO.*2,STATUS
     92	000140	160024 				.WORD	160024		;ADDRESS OF ETHERNET H/W
     93	000142					.BLKW	1		;ADDRESS OF CURRENT I/O PACKET
     94	000144					.BLKW	5		;FORK BLOCK ALLOCATION
     95					;
     96					;STATUS CONTROL BLOCK 1 (INPUT)
     97					;
     98	000156				$EN1::
     99	000156	000000 				.WORD	0		;I/O QUEUE HEAD
    100	000160	000156'				.WORD	.-2		;I/O QUEUE TAIL
    101	000162	   240 	   101 			.BYTE	240,101		;PRIORITY,VECTOR/4
    102	000164	   000 	   000 			.BYTE	0,0		;CURRENT,INITIAL TIMEOUT
    103	000166	   002 	   000 			.BYTE	2,0		;CONTROLLER NO.*2,STATUS
    104	000170	160034 				.WORD	160034		;ADDRESS OF ETHERNET H/W
    105	000172					.BLKW	1		;ADDRESS OF CURRENT I/O PACKET
    106	000174					.BLKW	5		;FORK BLOCK ALLOCATION
    107	000206				$ENEND::
    108		000001 				.END
ENTAB	MACRO M1113  10-DEC-82 14:49  PAGE 1-2
SYMBOL TABLE

ENDCB   000000RG 	LOADED= 000001   	$ENINP= ****** G 	$EN0    000126RG 	.EN0    000040RG
ENND  = 000072R  	$ENDAT  000000RG 	$ENOUT= ****** G 	$EN1    000156RG 	.EN1    000074RG
ENST  = 000036R  	$ENEND  000206RG

. ABS.	000000	   000
      	000206	   001
ERRORS DETECTED:  4

VIRTUAL MEMORY USED:  107 WORDS  ( 1 PAGES)
DYNAMIC MEMORY:  20502 WORDS  ( 78 PAGES)
ELAPSED TIME:  00:01:42
,EN=ENTAB.RSX,ENDRV.RSX